package com.chuangsi.project.admin.dto.admin.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.Size;

/**
 * @author wangshengming
 * @date 2023/10/26
 */
@Data
public class ReqOrderUpdateAdminDto {

    @ApiModelProperty(value = "订单id")
    @NotEmpty(message="订单id不能为空")
    @Size(max=32,message="订单id长度过长")
    private String orderId;

    @ApiModelProperty(value = "产品类型（1.原厂代销，2.其他代销，3.传统）")
    @NotEmpty(message="产品类型（1.原厂代销，2.其他代销，3.传统）不能为空")
    @Size(max=1,message="产品类型（1.原厂代销，2.其他代销，3.传统）长度过长")
    private String type;

    @ApiModelProperty(value = "支付类型（1.全款，2.分期）")
    @NotEmpty(message="支付类型（1.全款，2.分期）不能为空")
    @Size(max=1,message="支付类型（1.全款，2.分期）长度过长")
    private String payType;

}
